artificial cement - German English Dictionary